package com.myjob.service;

import com.myjob.entity.Comment;
import com.myjob.response.Result;

import java.util.List;

/**
 * @author Chen Yuan
 * @create 2021-01-21  19:16
 */
public interface CommentService {
	/**
	 * 查询所有的评论
	 */
	public List<List<Comment>> selectComments(String BlogId);

	/**
	 * 查询某个人所有文章的评论
	 * @param userId
	 * @return
	 */
	public Result selectCommentsByUser(String userId,String searchValue,
											  Integer currentPage, Integer pageSize);

	/**
	 * 新增评论
	 * @param comment 评论内容
	 * @return 影响行数
	 */
	public int addComment(Comment comment);

	/**
	 * 删除评论
	 * @param CommentId 评论编号
	 * @return 影响行数
	 */
	public int deleteComment(String CommentId);
}
